Violet Sabrewing (Campylopterus hemileucurus)

21 Apr 2016
Dutch, English of Scientific names.
Species Order Family
Violette sabelvleugel Gierzwaluwen en Kolibries Kolibries
Violet Sabrewing Swifts and Hummingbirds Hummingbirds
Campylopterus hemileucurus Apodiformes Trochilidae

Panama

2013:02:26
Violette sabelvleugel

Links

Hummingbirds

Orders